home *** CD-ROM | disk | FTP | other *** search
- ABOUT CORELCDX VERSION 1.0
- ==========================
-
-
- The following syntax shows all the switches available for the
- CorelCDX statement:
-
- CORELCDX /D:<driver_name> /M:<mem_bufs> /L:<drive_letter>
- /E /FILES: <num> /CACHE:<pt>;<dir>;<data>
- /DATABLK:<blk_val> /E:<emm_val> /STACK [:<stack_size>]
-
- Note: The installation adds the default CorelCDX statement
- to your AUTOEXEC.BAT file. However, if you've already installed
- MSCDEX, the installation adds the CorelCDX code to your
- system, but doesn't replace MSCDEX in your AUTOEXEC.BAT file.
-
- SUPPORTED MSCDEX COMMAND LINE SWITCHES
- --------------------------------------
-
- The following MSCDEX command line switches
- are compatible with CorelCDX version 1.0.
-
- /D:<driver_name> -- identifies the name of the CD-ROM device driver
- to be used. You can enter more than one /D:<driver_name> switch to
- identify multiple CD-ROM device drivers. Names you enter must match
- names used in the /D:<device_name> parameters for each device
- driver entry in the CONFIG.SYS file.
-
-
- /M:<mem_bufs> -- specifies the approximate number of sector
- buffers allocated. Using a predetermined formula, the total number
- of sector buffers is divided among the path table, directory, and
- data cache. Minimum, maximum, and alignment requirements may
- require that the actual number of buffers may differ slightly from
- those you specify. See the related discussion about the /CACHE
- switch.
-
-
- /L:<drive_letter> -- forces CD-ROM drive letter assignment to
- begin at a particular drive letter if you have software
- that requires that your CD-ROM drive be assigned a specific
- drive letter. If that drive letter is not available, CD-ROM
- drives are assigned from the next available drive letter.
-
-
- /E -- uses expanded memory for the cache buffers if it's available.
- Expanded memory is allocated in blocks. To make the most
- efficient use of allocated memory, this switch may slightly
- increase the number of specified cache buffers. See the
- related discussion about the /E:<emm_val> switch.
-
-
- EXTENDED CORELCDX COMMAND LINE SWITCHES
- ---------------------------------------
-
- The following command line switches are specific to CorelCDX.
-
- /FILES: <num> -- specifies the number of CD-ROM files that
- you can open at the same time. Each file requires approximately
- 16 bytes. By default, the limit is the number specified by the
- FILES= line in the CONFIG.SYS file.
-
- /CACHE:<pt>;<dir>;<data> -- specifies the number of cache blocks
- to allocate for the path table cache, directory cache, and data
- cache. Each block requires 2K.
-
- The path table cache stores information about the name and
- location of each sub-directory on the CD. Each (2K) path
- table cache buffer accommodates approximately 100 sub-directories.
-
- The directory cache stores information such as the name and
- location of the files in each sub-directory on the CD.
-
- The data cache stores the most recently accessed contents
- of files on the CD.
-
- When you specify the number of sector buffers using the
- /M:<mem_bufs> switch, the <mem_buf> value is divided among the
- path table, directory, and data cache using a predetermined formula.
- You can use the /CACHE:<pt>;<dir>;<data> switch to fine-tune the
- allocation of cache blocks.
-
- When adjusting the allocation of cache blocks, you can't exceed
- the following minimum and maximum sizes for each area.
-
- path table cache: block size= 1 sector
- min= 2 sectors
- max= 64 sectors
-
- directory cache: block size= 1 sector
- min= 2 sectors
- max= 64 sectors
-
- data cache: block size= 2 sectors
- min= 1 block (If you use /DATABLK to alter
- the block size, the minimum sectors change.)
- max= 64 sectors
-
-
- When using expanded memory for cache buffers, certain
- internal alignment requirements are enforced. You can't
- change these requirements.
-
- Note: The /CACHE: and /M: switches are mutually exclusive.
- If you use both switches, the /M: switch is ignored.
-
- /DATABLK:<blk_val> -- adjusts the number of 2K sectors
- assigned to each data cache block. Valid values are 1, 2, 4, or 8.
- The default is 2. This option is useful for applications that
- read data from a CD in contiguous segments.
-
- CorelCDX uses a read ahead plus least recently used (LRU) algorithm
- for its data cache. Data read into the cache is read in blocks.
-
- Setting the data block size to 1 disables read-ahead
- caching, but an additional 4K of conventional memory is
- required. Also, note that the read-ahead caching logic internal of some
- CD-ROM drives is adversely affected by changing the default data
- cache block size.
-
-
- /E:<emm_val> -- extends the basic MSCDEX compatible /E switch by
- allowing you to force CorelCDX to use expanded memory, if it's
- available, for code, data, or cache buffer storage. The valid
- <emm_val> options are:
-
- 1 = code/data ONLY in expanded memory
- 2 = cache blocks ONLY in expanded memory, the same as /E switch
- 3 = code/data AND cache blocks in expanded memory
-
- When expanded memory is used for code and data, only a small
- 'foot-print' (less than 2K) remains resident in conventional
- memory. This option may be incompatible with some CD-ROM
- applications; for example. those that perform absolute disk reads
- into expanded memory buffers.
-
- If cache buffers are located in expanded memory, a small amount
- of conventional memory may also be allocated for storage of
- required tables. Also, to make efficient use of
- expanded memory, and due to internal cache alignment requirements,
- the number of cache blocks in use may be adjusted slightly when
- this option is used.
-
-
- /STACK [:<stack_size>] -- causes CorelCDX to switch to its own
- internal stack while processing software interrupts, rather than
- using the calling programs stack. Use the <stack_size> variable
- to change the stack from its default size of 512 . For example,
- /STACK:1024 causes a 1K stack to be used, while /STACK:256
- causes a 256 byte stack to be used.
-
-
- UNSUPPORTED MSCDEX COMMAND LINE SWITCHES
- ----------------------------------------
-
- The following MSCDEX command line switches
- are not supported under CorelCDX version 1.0.
-
- /V - verbose mode to display information during boot up
-
- /S - patch to allow sharing of CD-ROM drives on
- MS-NET based servers
-
- /K - force selection of shift-JIS Kanji Supplemental Volume
- Descriptors